home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 2005 October / Computer Shopper 2005 October.iso / gsp_run.gsp < prev    next >
INI File  |  2002-09-10  |  30KB  |  989 lines

  1. [AutoCreate]
  2. // *** Initialize variables ***
  3. CDNUMBER="GSPCD0926A"
  4. LAUNCHERTITLE="Geoff Hamiltons Plant Encyclopedia"
  5. TEMPHEIGHT=170
  6. TEMPWIDTH=284
  7. SetTitle LauncherTitle
  8. // *** Prepare windows and graphics ***
  9. //Prepare LICENCE and all it's graphics
  10. NewWindow LICENCE
  11. LICENCE.StayOnTop=0
  12. LICENCE.Top=0
  13. LICENCE.Left=0
  14. LICENCE.Width=640
  15. LICENCE.Height=480
  16. LICENCE.Color=0
  17. LICENCE.CloseAfter=0
  18. LICENCE.Enabled=1
  19. //Prepare BACKGROUND graphic
  20. NewGraphic BACKGROUND,LICENCE
  21. BACKGROUND.Top=0
  22. BACKGROUND.Left=0
  23. BACKGROUND.Width=640
  24. BACKGROUND.Height=480
  25. BACKGROUND.FrameWidth=640
  26. BACKGROUND.FrameHeight=480
  27. BACKGROUND.CurrentFrame=1
  28. BACKGROUND.Visible=1
  29. BACKGROUND.Color=16777215
  30. BACKGROUND.SingleMask=0
  31. BACKGROUND.SingleHotSpot=0
  32. BACKGROUND.Transparent=0
  33. BACKGROUND.Stretch=0
  34. BACKGROUND.ClickRepeatTime=0
  35. //Prepare UP graphic
  36. NewGraphic UP,LICENCE
  37. UP.Top=220
  38. UP.Left=554
  39. UP.Width=50
  40. UP.Height=50
  41. UP.FrameWidth=50
  42. UP.FrameHeight=50
  43. UP.CurrentFrame=1
  44. UP.Visible=1
  45. UP.Color=16777215
  46. UP.SingleMask=0
  47. UP.SingleHotSpot=0
  48. UP.Transparent=0
  49. UP.Stretch=0
  50. UP.ClickRepeatTime=0
  51. //Prepare DOWN graphic
  52. NewGraphic DOWN,LICENCE
  53. DOWN.Top=347
  54. DOWN.Left=554
  55. DOWN.Width=50
  56. DOWN.Height=50
  57. DOWN.FrameWidth=50
  58. DOWN.FrameHeight=50
  59. DOWN.CurrentFrame=1
  60. DOWN.Visible=1
  61. DOWN.Color=16777215
  62. DOWN.SingleMask=0
  63. DOWN.SingleHotSpot=0
  64. DOWN.Transparent=0
  65. DOWN.Stretch=0
  66. DOWN.ClickRepeatTime=0
  67. //Prepare LICENCETEXT graphic
  68. NewGraphic LICENCETEXT,LICENCE
  69. LICENCETEXT.Top=223
  70. LICENCETEXT.Left=261
  71. LICENCETEXT.Width=294
  72. LICENCETEXT.Height=170
  73. LICENCETEXT.FrameWidth=294
  74. LICENCETEXT.FrameHeight=1132
  75. LICENCETEXT.CurrentFrame=1
  76. LICENCETEXT.Visible=1
  77. LICENCETEXT.Color=16777215
  78. LICENCETEXT.SingleMask=0
  79. LICENCETEXT.SingleHotSpot=0
  80. LICENCETEXT.Transparent=1
  81. LICENCETEXT.Stretch=0
  82. LICENCETEXT.ClickRepeatTime=0
  83. //Prepare TICK graphic
  84. NewGraphic TICK,LICENCE
  85. TICK.Top=408
  86. TICK.Left=480
  87. TICK.Width=60
  88. TICK.Height=60
  89. TICK.FrameWidth=60
  90. TICK.FrameHeight=60
  91. TICK.CurrentFrame=1
  92. TICK.Visible=1
  93. TICK.Color=16777215
  94. TICK.SingleMask=0
  95. TICK.SingleHotSpot=0
  96. TICK.Transparent=0
  97. TICK.Stretch=0
  98. TICK.ClickRepeatTime=0
  99. //Prepare CROSS graphic
  100. NewGraphic CROSS,LICENCE
  101. CROSS.Top=408
  102. CROSS.Left=548
  103. CROSS.Width=60
  104. CROSS.Height=60
  105. CROSS.FrameWidth=60
  106. CROSS.FrameHeight=60
  107. CROSS.CurrentFrame=1
  108. CROSS.Visible=1
  109. CROSS.Color=16777215
  110. CROSS.SingleMask=0
  111. CROSS.SingleHotSpot=0
  112. CROSS.Transparent=0
  113. CROSS.Stretch=0
  114. CROSS.ClickRepeatTime=0
  115. //Prepare MAINWINDOW and all it's graphics
  116. NewWindow MAINWINDOW
  117. MAINWINDOW.StayOnTop=0
  118. MAINWINDOW.Top=0
  119. MAINWINDOW.Left=0
  120. MAINWINDOW.Width=640
  121. MAINWINDOW.Height=480
  122. MAINWINDOW.Color=0
  123. MAINWINDOW.CloseAfter=0
  124. MAINWINDOW.Enabled=1
  125. //Prepare BACKGROUND3 graphic
  126. NewGraphic BACKGROUND3,MAINWINDOW
  127. BACKGROUND3.Top=0
  128. BACKGROUND3.Left=0
  129. BACKGROUND3.Width=640
  130. BACKGROUND3.Height=480
  131. BACKGROUND3.FrameWidth=640
  132. BACKGROUND3.FrameHeight=480
  133. BACKGROUND3.CurrentFrame=1
  134. BACKGROUND3.Visible=1
  135. BACKGROUND3.Color=16777215
  136. BACKGROUND3.SingleMask=0
  137. BACKGROUND3.SingleHotSpot=0
  138. BACKGROUND3.Transparent=0
  139. BACKGROUND3.Stretch=0
  140. BACKGROUND3.ClickRepeatTime=0
  141. //Prepare UP2 graphic
  142. NewGraphic UP2,MAINWINDOW
  143. UP2.Top=220
  144. UP2.Left=554
  145. UP2.Width=50
  146. UP2.Height=50
  147. UP2.FrameWidth=50
  148. UP2.FrameHeight=50
  149. UP2.CurrentFrame=1
  150. UP2.Visible=1
  151. UP2.Color=16777215
  152. UP2.SingleMask=0
  153. UP2.SingleHotSpot=0
  154. UP2.Transparent=0
  155. UP2.Stretch=0
  156. UP2.ClickRepeatTime=0
  157. //Prepare DOWN2 graphic
  158. NewGraphic DOWN2,MAINWINDOW
  159. DOWN2.Top=347
  160. DOWN2.Left=554
  161. DOWN2.Width=50
  162. DOWN2.Height=50
  163. DOWN2.FrameWidth=50
  164. DOWN2.FrameHeight=50
  165. DOWN2.CurrentFrame=1
  166. DOWN2.Visible=1
  167. DOWN2.Color=16777215
  168. DOWN2.SingleMask=0
  169. DOWN2.SingleHotSpot=0
  170. DOWN2.Transparent=0
  171. DOWN2.Stretch=0
  172. DOWN2.ClickRepeatTime=0
  173. //Prepare TEXT graphic
  174. NewGraphic TEXT,MAINWINDOW
  175. TEXT.Top=223
  176. TEXT.Left=271
  177. TEXT.Width=284
  178. TEXT.Height=170
  179. TEXT.FrameWidth=284
  180. TEXT.FrameHeight=1769
  181. TEXT.CurrentFrame=1
  182. TEXT.Visible=1
  183. TEXT.Color=16777215
  184. TEXT.SingleMask=0
  185. TEXT.SingleHotSpot=0
  186. TEXT.Transparent=0
  187. TEXT.Stretch=0
  188. TEXT.ClickRepeatTime=0
  189. //Prepare GSP graphic
  190. NewGraphic GSP,MAINWINDOW
  191. GSP.Top=10
  192. GSP.Left=567
  193. GSP.Width=63
  194. GSP.Height=35
  195. GSP.FrameWidth=63
  196. GSP.FrameHeight=35
  197. GSP.CurrentFrame=1
  198. GSP.Visible=1
  199. GSP.Color=16777215
  200. GSP.SingleMask=0
  201. GSP.SingleHotSpot=0
  202. GSP.Transparent=1
  203. GSP.Stretch=0
  204. GSP.ClickRepeatTime=0
  205. //Prepare PROGRAM graphic
  206. NewGraphic PROGRAM,MAINWINDOW
  207. PROGRAM.Top=408
  208. PROGRAM.Left=40
  209. PROGRAM.Width=60
  210. PROGRAM.Height=60
  211. PROGRAM.FrameWidth=60
  212. PROGRAM.FrameHeight=60
  213. PROGRAM.CurrentFrame=1
  214. PROGRAM.Visible=1
  215. PROGRAM.Color=16777215
  216. PROGRAM.SingleMask=0
  217. PROGRAM.SingleHotSpot=0
  218. PROGRAM.Transparent=0
  219. PROGRAM.Stretch=0
  220. PROGRAM.ClickRepeatTime=0
  221. //Prepare TECHHELP graphic
  222. NewGraphic TECHHELP,MAINWINDOW
  223. TECHHELP.Top=408
  224. TECHHELP.Left=446
  225. TECHHELP.Width=60
  226. TECHHELP.Height=60
  227. TECHHELP.FrameWidth=60
  228. TECHHELP.FrameHeight=60
  229. TECHHELP.CurrentFrame=1
  230. TECHHELP.Visible=1
  231. TECHHELP.Color=16777215
  232. TECHHELP.SingleMask=0
  233. TECHHELP.SingleHotSpot=0
  234. TECHHELP.Transparent=0
  235. TECHHELP.Stretch=0
  236. TECHHELP.ClickRepeatTime=0
  237. //Prepare EXIT graphic
  238. NewGraphic EXIT,MAINWINDOW
  239. EXIT.Top=408
  240. EXIT.Left=540
  241. EXIT.Width=60
  242. EXIT.Height=60
  243. EXIT.FrameWidth=60
  244. EXIT.FrameHeight=60
  245. EXIT.CurrentFrame=1
  246. EXIT.Visible=1
  247. EXIT.Color=16777215
  248. EXIT.SingleMask=0
  249. EXIT.SingleHotSpot=0
  250. EXIT.Transparent=0
  251. EXIT.Stretch=0
  252. EXIT.ClickRepeatTime=0
  253. //Prepare MANUAL graphic
  254. NewGraphic MANUAL,MAINWINDOW
  255. MANUAL.Top=408
  256. MANUAL.Left=140
  257. MANUAL.Width=60
  258. MANUAL.Height=60
  259. MANUAL.FrameWidth=60
  260. MANUAL.FrameHeight=60
  261. MANUAL.CurrentFrame=1
  262. MANUAL.Visible=1
  263. MANUAL.Color=16777215
  264. MANUAL.SingleMask=0
  265. MANUAL.SingleHotSpot=0
  266. MANUAL.Transparent=0
  267. MANUAL.Stretch=0
  268. MANUAL.ClickRepeatTime=0
  269. //Prepare REGISTRATION graphic
  270. NewGraphic REGISTRATION,MAINWINDOW
  271. REGISTRATION.Top=408
  272. REGISTRATION.Left=242
  273. REGISTRATION.Width=64
  274. REGISTRATION.Height=60
  275. REGISTRATION.FrameWidth=64
  276. REGISTRATION.FrameHeight=60
  277. REGISTRATION.CurrentFrame=1
  278. REGISTRATION.Visible=1
  279. REGISTRATION.Color=16777215
  280. REGISTRATION.SingleMask=0
  281. REGISTRATION.SingleHotSpot=0
  282. REGISTRATION.Transparent=0
  283. REGISTRATION.Stretch=0
  284. REGISTRATION.ClickRepeatTime=0
  285. //Prepare TECH graphic
  286. NewGraphic TECH,MAINWINDOW
  287. TECH.Top=408
  288. TECH.Left=347
  289. TECH.Width=60
  290. TECH.Height=60
  291. TECH.FrameWidth=60
  292. TECH.FrameHeight=60
  293. TECH.CurrentFrame=1
  294. TECH.Visible=1
  295. TECH.Color=16777215
  296. TECH.SingleMask=0
  297. TECH.SingleHotSpot=0
  298. TECH.Transparent=0
  299. TECH.Stretch=0
  300. TECH.ClickRepeatTime=0
  301. //Prepare PROGRAMTEXT graphic
  302. NewGraphic PROGRAMTEXT,MAINWINDOW
  303. PROGRAMTEXT.Top=462
  304. PROGRAMTEXT.Left=34
  305. PROGRAMTEXT.Width=71
  306. PROGRAMTEXT.Height=13
  307. PROGRAMTEXT.FrameWidth=71
  308. PROGRAMTEXT.FrameHeight=13
  309. PROGRAMTEXT.CurrentFrame=1
  310. PROGRAMTEXT.Visible=1
  311. PROGRAMTEXT.Color=16777215
  312. PROGRAMTEXT.SingleMask=0
  313. PROGRAMTEXT.SingleHotSpot=0
  314. PROGRAMTEXT.Transparent=0
  315. PROGRAMTEXT.Stretch=0
  316. PROGRAMTEXT.ClickRepeatTime=0
  317. //Prepare MANUALTEXT graphic
  318. NewGraphic MANUALTEXT,MAINWINDOW
  319. MANUALTEXT.Top=462
  320. MANUALTEXT.Left=138
  321. MANUALTEXT.Width=63
  322. MANUALTEXT.Height=13
  323. MANUALTEXT.FrameWidth=63
  324. MANUALTEXT.FrameHeight=13
  325. MANUALTEXT.CurrentFrame=1
  326. MANUALTEXT.Visible=1
  327. MANUALTEXT.Color=16777215
  328. MANUALTEXT.SingleMask=0
  329. MANUALTEXT.SingleHotSpot=0
  330. MANUALTEXT.Transparent=0
  331. MANUALTEXT.Stretch=0
  332. MANUALTEXT.ClickRepeatTime=0
  333. //Prepare REGISTRATIONTEXT graphic
  334. NewGraphic REGISTRATIONTEXT,MAINWINDOW
  335. REGISTRATIONTEXT.Top=462
  336. REGISTRATIONTEXT.Left=225
  337. REGISTRATIONTEXT.Width=97
  338. REGISTRATIONTEXT.Height=13
  339. REGISTRATIONTEXT.FrameWidth=97
  340. REGISTRATIONTEXT.FrameHeight=13
  341. REGISTRATIONTEXT.CurrentFrame=1
  342. REGISTRATIONTEXT.Visible=1
  343. REGISTRATIONTEXT.Color=16777215
  344. REGISTRATIONTEXT.SingleMask=0
  345. REGISTRATIONTEXT.SingleHotSpot=0
  346. REGISTRATIONTEXT.Transparent=0
  347. REGISTRATIONTEXT.Stretch=0
  348. REGISTRATIONTEXT.ClickRepeatTime=0
  349. //Prepare TECHTEXT graphic
  350. NewGraphic TECHTEXT,MAINWINDOW
  351. TECHTEXT.Top=462
  352. TECHTEXT.Left=342
  353. TECHTEXT.Width=74
  354. TECHTEXT.Height=13
  355. TECHTEXT.FrameWidth=74
  356. TECHTEXT.FrameHeight=13
  357. TECHTEXT.CurrentFrame=1
  358. TECHTEXT.Visible=1
  359. TECHTEXT.Color=16777215
  360. TECHTEXT.SingleMask=0
  361. TECHTEXT.SingleHotSpot=0
  362. TECHTEXT.Transparent=0
  363. TECHTEXT.Stretch=0
  364. TECHTEXT.ClickRepeatTime=0
  365. //Prepare TECHHELPTEXT graphic
  366. NewGraphic TECHHELPTEXT,MAINWINDOW
  367. TECHHELPTEXT.Top=462
  368. TECHHELPTEXT.Left=442
  369. TECHHELPTEXT.Width=71
  370. TECHHELPTEXT.Height=13
  371. TECHHELPTEXT.FrameWidth=71
  372. TECHHELPTEXT.FrameHeight=13
  373. TECHHELPTEXT.CurrentFrame=1
  374. TECHHELPTEXT.Visible=1
  375. TECHHELPTEXT.Color=16777215
  376. TECHHELPTEXT.SingleMask=0
  377. TECHHELPTEXT.SingleHotSpot=0
  378. TECHHELPTEXT.Transparent=0
  379. TECHHELPTEXT.Stretch=0
  380. TECHHELPTEXT.ClickRepeatTime=0
  381. //Prepare EXITTEXT graphic
  382. NewGraphic EXITTEXT,MAINWINDOW
  383. EXITTEXT.Top=462
  384. EXITTEXT.Left=560
  385. EXITTEXT.Width=20
  386. EXITTEXT.Height=13
  387. EXITTEXT.FrameWidth=20
  388. EXITTEXT.FrameHeight=13
  389. EXITTEXT.CurrentFrame=1
  390. EXITTEXT.Visible=1
  391. EXITTEXT.Color=16777215
  392. EXITTEXT.SingleMask=0
  393. EXITTEXT.SingleHotSpot=0
  394. EXITTEXT.Transparent=0
  395. EXITTEXT.Stretch=0
  396. EXITTEXT.ClickRepeatTime=0
  397. //Prepare REGISTER and all it's graphics
  398. NewWindow REGISTER
  399. REGISTER.StayOnTop=0
  400. REGISTER.Top=0
  401. REGISTER.Left=0
  402. REGISTER.Width=640
  403. REGISTER.Height=480
  404. REGISTER.Color=0
  405. REGISTER.CloseAfter=0
  406. REGISTER.Enabled=1
  407. //Prepare BACKGROUND2 graphic
  408. NewGraphic BACKGROUND2,REGISTER
  409. BACKGROUND2.Top=0
  410. BACKGROUND2.Left=0
  411. BACKGROUND2.Width=640
  412. BACKGROUND2.Height=480
  413. BACKGROUND2.FrameWidth=640
  414. BACKGROUND2.FrameHeight=480
  415. BACKGROUND2.CurrentFrame=1
  416. BACKGROUND2.Visible=1
  417. BACKGROUND2.Color=16777215
  418. BACKGROUND2.SingleMask=0
  419. BACKGROUND2.SingleHotSpot=0
  420. BACKGROUND2.Transparent=0
  421. BACKGROUND2.Stretch=0
  422. BACKGROUND2.ClickRepeatTime=0
  423. //Prepare REGISTERTEXT graphic
  424. NewGraphic REGISTERTEXT,REGISTER
  425. REGISTERTEXT.Top=240
  426. REGISTERTEXT.Left=286
  427. REGISTERTEXT.Width=284
  428. REGISTERTEXT.Height=157
  429. REGISTERTEXT.FrameWidth=284
  430. REGISTERTEXT.FrameHeight=157
  431. REGISTERTEXT.CurrentFrame=1
  432. REGISTERTEXT.Visible=1
  433. REGISTERTEXT.Color=16777215
  434. REGISTERTEXT.SingleMask=0
  435. REGISTERTEXT.SingleHotSpot=0
  436. REGISTERTEXT.Transparent=0
  437. REGISTERTEXT.Stretch=0
  438. REGISTERTEXT.ClickRepeatTime=0
  439. //Prepare REGISTERHEADING graphic
  440. NewGraphic REGISTERHEADING,REGISTER
  441. REGISTERHEADING.Top=216
  442. REGISTERHEADING.Left=285
  443. REGISTERHEADING.Width=284
  444. REGISTERHEADING.Height=17
  445. REGISTERHEADING.FrameWidth=284
  446. REGISTERHEADING.FrameHeight=17
  447. REGISTERHEADING.CurrentFrame=1
  448. REGISTERHEADING.Visible=1
  449. REGISTERHEADING.Color=16777215
  450. REGISTERHEADING.SingleMask=0
  451. REGISTERHEADING.SingleHotSpot=0
  452. REGISTERHEADING.Transparent=0
  453. REGISTERHEADING.Stretch=0
  454. REGISTERHEADING.ClickRepeatTime=0
  455. //Prepare REGPOST graphic
  456. NewGraphic REGPOST,REGISTER
  457. REGPOST.Top=408
  458. REGPOST.Left=290
  459. REGPOST.Width=62
  460. REGPOST.Height=60
  461. REGPOST.FrameWidth=62
  462. REGPOST.FrameHeight=60
  463. REGPOST.CurrentFrame=1
  464. REGPOST.Visible=1
  465. REGPOST.Color=16777215
  466. REGPOST.SingleMask=0
  467. REGPOST.SingleHotSpot=0
  468. REGPOST.Transparent=0
  469. REGPOST.Stretch=0
  470. REGPOST.ClickRepeatTime=0
  471. //Prepare REGNET graphic
  472. NewGraphic REGNET,REGISTER
  473. REGNET.Top=408
  474. REGNET.Left=90
  475. REGNET.Width=60
  476. REGNET.Height=60
  477. REGNET.FrameWidth=60
  478. REGNET.FrameHeight=60
  479. REGNET.CurrentFrame=1
  480. REGNET.Visible=1
  481. REGNET.Color=16777215
  482. REGNET.SingleMask=0
  483. REGNET.SingleHotSpot=0
  484. REGNET.Transparent=0
  485. REGNET.Stretch=0
  486. REGNET.ClickRepeatTime=0
  487. //Prepare REGCROSS graphic
  488. NewGraphic REGCROSS,REGISTER
  489. REGCROSS.Top=408
  490. REGCROSS.Left=490
  491. REGCROSS.Width=60
  492. REGCROSS.Height=60
  493. REGCROSS.FrameWidth=60
  494. REGCROSS.FrameHeight=60
  495. REGCROSS.CurrentFrame=1
  496. REGCROSS.Visible=1
  497. REGCROSS.Color=16777215
  498. REGCROSS.SingleMask=0
  499. REGCROSS.SingleHotSpot=0
  500. REGCROSS.Transparent=0
  501. REGCROSS.Stretch=0
  502. REGCROSS.ClickRepeatTime=0
  503. //Prepare REGPOSTTEXT graphic
  504. NewGraphic REGPOSTTEXT,REGISTER
  505. REGPOSTTEXT.Top=462
  506. REGPOSTTEXT.Left=281
  507. REGPOSTTEXT.Width=83
  508. REGPOSTTEXT.Height=13
  509. REGPOSTTEXT.FrameWidth=83
  510. REGPOSTTEXT.FrameHeight=13
  511. REGPOSTTEXT.CurrentFrame=1
  512. REGPOSTTEXT.Visible=1
  513. REGPOSTTEXT.Color=16777215
  514. REGPOSTTEXT.SingleMask=0
  515. REGPOSTTEXT.SingleHotSpot=0
  516. REGPOSTTEXT.Transparent=0
  517. REGPOSTTEXT.Stretch=0
  518. REGPOSTTEXT.ClickRepeatTime=0
  519. //Prepare REGNETTEXT graphic
  520. NewGraphic REGNETTEXT,REGISTER
  521. REGNETTEXT.Top=462
  522. REGNETTEXT.Left=81
  523. REGNETTEXT.Width=77
  524. REGNETTEXT.Height=13
  525. REGNETTEXT.FrameWidth=77
  526. REGNETTEXT.FrameHeight=13
  527. REGNETTEXT.CurrentFrame=1
  528. REGNETTEXT.Visible=1
  529. REGNETTEXT.Color=16777215
  530. REGNETTEXT.SingleMask=0
  531. REGNETTEXT.SingleHotSpot=0
  532. REGNETTEXT.Transparent=0
  533. REGNETTEXT.Stretch=0
  534. REGNETTEXT.ClickRepeatTime=0
  535. //Prepare REGCROSSTEXT graphic
  536. NewGraphic REGCROSSTEXT,REGISTER
  537. REGCROSSTEXT.Top=462
  538. REGCROSSTEXT.Left=485
  539. REGCROSSTEXT.Width=72
  540. REGCROSSTEXT.Height=13
  541. REGCROSSTEXT.FrameWidth=72
  542. REGCROSSTEXT.FrameHeight=13
  543. REGCROSSTEXT.CurrentFrame=1
  544. REGCROSSTEXT.Visible=1
  545. REGCROSSTEXT.Color=16777215
  546. REGCROSSTEXT.SingleMask=0
  547. REGCROSSTEXT.SingleHotSpot=0
  548. REGCROSSTEXT.Transparent=0
  549. REGCROSSTEXT.Stretch=0
  550. REGCROSSTEXT.ClickRepeatTime=0
  551. // *** Load up some images and stuff ***
  552. TempWidth=BACKGROUND.Width //Preserve the sprite's width and height
  553. TempHeight=BACKGROUND.Height // As the next statement may try to change them
  554. BACKGROUND.LoadFrame 1,"gsp_run.dat:background.bmp"
  555. BACKGROUND.Width=TempWidth //Now restore the sprite's width and height
  556. BACKGROUND.Height=TempHeight
  557. TempWidth=UP.Width //Preserve the sprite's width and height
  558. TempHeight=UP.Height // As the next statement may try to change them
  559. UP.LoadFrame 1,"gsp_run.dat:up.bmp"
  560. UP.Width=TempWidth //Now restore the sprite's width and height
  561. UP.Height=TempHeight
  562. TempWidth=UP.Width //Preserve the sprite's width and height
  563. TempHeight=UP.Height // As the next statement may try to change them
  564. UP.LoadFrame 2,"gsp_run.dat:up2.bmp"
  565. UP.Width=TempWidth //Now restore the sprite's width and height
  566. UP.Height=TempHeight
  567. TempWidth=DOWN.Width //Preserve the sprite's width and height
  568. TempHeight=DOWN.Height // As the next statement may try to change them
  569. DOWN.LoadFrame 1,"gsp_run.dat:down.bmp"
  570. DOWN.Width=TempWidth //Now restore the sprite's width and height
  571. DOWN.Height=TempHeight
  572. TempWidth=DOWN.Width //Preserve the sprite's width and height
  573. TempHeight=DOWN.Height // As the next statement may try to change them
  574. DOWN.LoadFrame 2,"gsp_run.dat:down2.bmp"
  575. DOWN.Width=TempWidth //Now restore the sprite's width and height
  576. DOWN.Height=TempHeight
  577. TempWidth=BACKGROUND2.Width //Preserve the sprite's width and height
  578. TempHeight=BACKGROUND2.Height // As the next statement may try to change them
  579. BACKGROUND2.LoadFrame 1,"gsp_run.dat:background2.bmp"
  580. BACKGROUND2.Width=TempWidth //Now restore the sprite's width and height
  581. BACKGROUND2.Height=TempHeight
  582. TempWidth=REGISTERHEADING.Width //Preserve the sprite's width and height
  583. TempHeight=REGISTERHEADING.Height // As the next statement may try to change them
  584. REGISTERHEADING.LoadFrame 1,"gsp_run.dat:text3.bmp"
  585. REGISTERHEADING.Width=TempWidth //Now restore the sprite's width and height
  586. REGISTERHEADING.Height=TempHeight
  587. TempWidth=REGISTERTEXT.Width //Preserve the sprite's width and height
  588. TempHeight=REGISTERTEXT.Height // As the next statement may try to change them
  589. REGISTERTEXT.LoadFrame 1,"gsp_run.dat:text2.bmp"
  590. REGISTERTEXT.Width=TempWidth //Now restore the sprite's width and height
  591. REGISTERTEXT.Height=TempHeight
  592. TempWidth=REGPOSTTEXT.Width //Preserve the sprite's width and height
  593. TempHeight=REGPOSTTEXT.Height // As the next statement may try to change them
  594. REGPOSTTEXT.LoadFrame 1,"gsp_run.dat:text4.bmp"
  595. REGPOSTTEXT.Width=TempWidth //Now restore the sprite's width and height
  596. REGPOSTTEXT.Height=TempHeight
  597. TempWidth=REGNETTEXT.Width //Preserve the sprite's width and height
  598. TempHeight=REGNETTEXT.Height // As the next statement may try to change them
  599. REGNETTEXT.LoadFrame 1,"gsp_run.dat:text5.bmp"
  600. REGNETTEXT.Width=TempWidth //Now restore the sprite's width and height
  601. REGNETTEXT.Height=TempHeight
  602. TempWidth=REGCROSSTEXT.Width //Preserve the sprite's width and height
  603. TempHeight=REGCROSSTEXT.Height // As the next statement may try to change them
  604. REGCROSSTEXT.LoadFrame 1,"gsp_run.dat:text6.bmp"
  605. REGCROSSTEXT.Width=TempWidth //Now restore the sprite's width and height
  606. REGCROSSTEXT.Height=TempHeight
  607. TempWidth=BACKGROUND3.Width //Preserve the sprite's width and height
  608. TempHeight=BACKGROUND3.Height // As the next statement may try to change them
  609. BACKGROUND3.LoadFrame 1,"gsp_run.dat:background3.bmp"
  610. BACKGROUND3.Width=TempWidth //Now restore the sprite's width and height
  611. BACKGROUND3.Height=TempHeight
  612. TempWidth=UP2.Width //Preserve the sprite's width and height
  613. TempHeight=UP2.Height // As the next statement may try to change them
  614. UP2.LoadFrame 1,"gsp_run.dat:up3.bmp"
  615. UP2.Width=TempWidth //Now restore the sprite's width and height
  616. UP2.Height=TempHeight
  617. TempWidth=UP2.Width //Preserve the sprite's width and height
  618. TempHeight=UP2.Height // As the next statement may try to change them
  619. UP2.LoadFrame 2,"gsp_run.dat:up22.bmp"
  620. UP2.Width=TempWidth //Now restore the sprite's width and height
  621. UP2.Height=TempHeight
  622. TempWidth=DOWN2.Width //Preserve the sprite's width and height
  623. TempHeight=DOWN2.Height // As the next statement may try to change them
  624. DOWN2.LoadFrame 1,"gsp_run.dat:down3.bmp"
  625. DOWN2.Width=TempWidth //Now restore the sprite's width and height
  626. DOWN2.Height=TempHeight
  627. TempWidth=DOWN2.Width //Preserve the sprite's width and height
  628. TempHeight=DOWN2.Height // As the next statement may try to change them
  629. DOWN2.LoadFrame 2,"gsp_run.dat:down22.bmp"
  630. DOWN2.Width=TempWidth //Now restore the sprite's width and height
  631. DOWN2.Height=TempHeight
  632. TempWidth=GSP.Width //Preserve the sprite's width and height
  633. TempHeight=GSP.Height // As the next statement may try to change them
  634. GSP.LoadFrame 1,"gsp_run.dat:gsp2.bmp"
  635. GSP.Width=TempWidth //Now restore the sprite's width and height
  636. GSP.Height=TempHeight
  637. TempWidth=PROGRAMTEXT.Width //Preserve the sprite's width and height
  638. TempHeight=PROGRAMTEXT.Height // As the next statement may try to change them
  639. PROGRAMTEXT.LoadFrame 1,"gsp_run.dat:text8.bmp"
  640. PROGRAMTEXT.Width=TempWidth //Now restore the sprite's width and height
  641. PROGRAMTEXT.Height=TempHeight
  642. TempWidth=MANUALTEXT.Width //Preserve the sprite's width and height
  643. TempHeight=MANUALTEXT.Height // As the next statement may try to change them
  644. MANUALTEXT.LoadFrame 1,"gsp_run.dat:text9.bmp"
  645. MANUALTEXT.Width=TempWidth //Now restore the sprite's width and height
  646. MANUALTEXT.Height=TempHeight
  647. TempWidth=TECHTEXT.Width //Preserve the sprite's width and height
  648. TempHeight=TECHTEXT.Height // As the next statement may try to change them
  649. TECHTEXT.LoadFrame 1,"gsp_run.dat:text11.bmp"
  650. TECHTEXT.Width=TempWidth //Now restore the sprite's width and height
  651. TECHTEXT.Height=TempHeight
  652. TempWidth=TECHHELPTEXT.Width //Preserve the sprite's width and height
  653. TempHeight=TECHHELPTEXT.Height // As the next statement may try to change them
  654. TECHHELPTEXT.LoadFrame 1,"gsp_run.dat:text12.bmp"
  655. TECHHELPTEXT.Width=TempWidth //Now restore the sprite's width and height
  656. TECHHELPTEXT.Height=TempHeight
  657. TempWidth=EXITTEXT.Width //Preserve the sprite's width and height
  658. TempHeight=EXITTEXT.Height // As the next statement may try to change them
  659. EXITTEXT.LoadFrame 1,"gsp_run.dat:text13.bmp"
  660. EXITTEXT.Width=TempWidth //Now restore the sprite's width and height
  661. EXITTEXT.Height=TempHeight
  662. TempWidth=LICENCETEXT.Width //Preserve the sprite's width and height
  663. TempHeight=LICENCETEXT.Height // As the next statement may try to change them
  664. LICENCETEXT.LoadFrame 1,"gsp_run.dat:text1.bmp"
  665. LICENCETEXT.Width=TempWidth //Now restore the sprite's width and height
  666. LICENCETEXT.Height=TempHeight
  667. TempWidth=REGPOST.Width //Preserve the sprite's width and height
  668. TempHeight=REGPOST.Height // As the next statement may try to change them
  669. REGPOST.LoadFrame 1,"gsp_run.dat:regpost.bmp"
  670. REGPOST.Width=TempWidth //Now restore the sprite's width and height
  671. REGPOST.Height=TempHeight
  672. TempWidth=REGPOST.Width //Preserve the sprite's width and height
  673. TempHeight=REGPOST.Height // As the next statement may try to change them
  674. REGPOST.LoadFrame 2,"gsp_run.dat:regpost2.bmp"
  675. REGPOST.Width=TempWidth //Now restore the sprite's width and height
  676. REGPOST.Height=TempHeight
  677. TempWidth=REGNET.Width //Preserve the sprite's width and height
  678. TempHeight=REGNET.Height // As the next statement may try to change them
  679. REGNET.LoadFrame 1,"gsp_run.dat:regnet.bmp"
  680. REGNET.Width=TempWidth //Now restore the sprite's width and height
  681. REGNET.Height=TempHeight
  682. TempWidth=REGNET.Width //Preserve the sprite's width and height
  683. TempHeight=REGNET.Height // As the next statement may try to change them
  684. REGNET.LoadFrame 2,"gsp_run.dat:regnet2.bmp"
  685. REGNET.Width=TempWidth //Now restore the sprite's width and height
  686. REGNET.Height=TempHeight
  687. TempWidth=EXIT.Width //Preserve the sprite's width and height
  688. TempHeight=EXIT.Height // As the next statement may try to change them
  689. EXIT.LoadFrame 1,"gsp_run.dat:exit.bmp"
  690. EXIT.Width=TempWidth //Now restore the sprite's width and height
  691. EXIT.Height=TempHeight
  692. TempWidth=EXIT.Width //Preserve the sprite's width and height
  693. TempHeight=EXIT.Height // As the next statement may try to change them
  694. EXIT.LoadFrame 2,"gsp_run.dat:exit2.bmp"
  695. EXIT.Width=TempWidth //Now restore the sprite's width and height
  696. EXIT.Height=TempHeight
  697. TempWidth=TECHHELP.Width //Preserve the sprite's width and height
  698. TempHeight=TECHHELP.Height // As the next statement may try to change them
  699. TECHHELP.LoadFrame 1,"gsp_run.dat:chip.bmp"
  700. TECHHELP.Width=TempWidth //Now restore the sprite's width and height
  701. TECHHELP.Height=TempHeight
  702. TempWidth=TECHHELP.Width //Preserve the sprite's width and height
  703. TempHeight=TECHHELP.Height // As the next statement may try to change them
  704. TECHHELP.LoadFrame 2,"gsp_run.dat:chip2.bmp"
  705. TECHHELP.Width=TempWidth //Now restore the sprite's width and height
  706. TECHHELP.Height=TempHeight
  707. TempWidth=REGISTRATION.Width //Preserve the sprite's width and height
  708. TempHeight=REGISTRATION.Height // As the next statement may try to change them
  709. REGISTRATION.LoadFrame 1,"gsp_run.dat:registration.bmp"
  710. REGISTRATION.Width=TempWidth //Now restore the sprite's width and height
  711. REGISTRATION.Height=TempHeight
  712. TempWidth=REGISTRATION.Width //Preserve the sprite's width and height
  713. TempHeight=REGISTRATION.Height // As the next statement may try to change them
  714. REGISTRATION.LoadFrame 2,"gsp_run.dat:registration2.bmp"
  715. REGISTRATION.Width=TempWidth //Now restore the sprite's width and height
  716. REGISTRATION.Height=TempHeight
  717. TempWidth=TECH.Width //Preserve the sprite's width and height
  718. TempHeight=TECH.Height // As the next statement may try to change them
  719. TECH.LoadFrame 1,"gsp_run.dat:techhelp.bmp"
  720. TECH.Width=TempWidth //Now restore the sprite's width and height
  721. TECH.Height=TempHeight
  722. TempWidth=TECH.Width //Preserve the sprite's width and height
  723. TempHeight=TECH.Height // As the next statement may try to change them
  724. TECH.LoadFrame 2,"gsp_run.dat:techhelp2.bmp"
  725. TECH.Width=TempWidth //Now restore the sprite's width and height
  726. TECH.Height=TempHeight
  727. TempWidth=MANUAL.Width //Preserve the sprite's width and height
  728. TempHeight=MANUAL.Height // As the next statement may try to change them
  729. MANUAL.LoadFrame 1,"gsp_run.dat:manual.bmp"
  730. MANUAL.Width=TempWidth //Now restore the sprite's width and height
  731. MANUAL.Height=TempHeight
  732. TempWidth=MANUAL.Width //Preserve the sprite's width and height
  733. TempHeight=MANUAL.Height // As the next statement may try to change them
  734. MANUAL.LoadFrame 2,"gsp_run.dat:manual2.bmp"
  735. MANUAL.Width=TempWidth //Now restore the sprite's width and height
  736. MANUAL.Height=TempHeight
  737. TempWidth=PROGRAM.Width //Preserve the sprite's width and height
  738. TempHeight=PROGRAM.Height // As the next statement may try to change them
  739. PROGRAM.LoadFrame 1,"gsp_run.dat:program.bmp"
  740. PROGRAM.Width=TempWidth //Now restore the sprite's width and height
  741. PROGRAM.Height=TempHeight
  742. TempWidth=PROGRAM.Width //Preserve the sprite's width and height
  743. TempHeight=PROGRAM.Height // As the next statement may try to change them
  744. PROGRAM.LoadFrame 2,"gsp_run.dat:program2.bmp"
  745. PROGRAM.Width=TempWidth //Now restore the sprite's width and height
  746. PROGRAM.Height=TempHeight
  747. TempWidth=REGISTRATIONTEXT.Width //Preserve the sprite's width and height
  748. TempHeight=REGISTRATIONTEXT.Height // As the next statement may try to change them
  749. REGISTRATIONTEXT.LoadFrame 1,"gsp_run.dat:text10.bmp"
  750. REGISTRATIONTEXT.Width=TempWidth //Now restore the sprite's width and height
  751. REGISTRATIONTEXT.Height=TempHeight
  752. TempWidth=TICK.Width //Preserve the sprite's width and height
  753. TempHeight=TICK.Height // As the next statement may try to change them
  754. TICK.LoadFrame 1,"gsp_run.dat:tick.bmp"
  755. TICK.Width=TempWidth //Now restore the sprite's width and height
  756. TICK.Height=TempHeight
  757. TempWidth=TICK.Width //Preserve the sprite's width and height
  758. TempHeight=TICK.Height // As the next statement may try to change them
  759. TICK.LoadFrame 2,"gsp_run.dat:tick2.bmp"
  760. TICK.Width=TempWidth //Now restore the sprite's width and height
  761. TICK.Height=TempHeight
  762. TempWidth=CROSS.Width //Preserve the sprite's width and height
  763. TempHeight=CROSS.Height // As the next statement may try to change them
  764. CROSS.LoadFrame 1,"gsp_run.dat:cross.bmp"
  765. CROSS.Width=TempWidth //Now restore the sprite's width and height
  766. CROSS.Height=TempHeight
  767. TempWidth=CROSS.Width //Preserve the sprite's width and height
  768. TempHeight=CROSS.Height // As the next statement may try to change them
  769. CROSS.LoadFrame 2,"gsp_run.dat:cross2.bmp"
  770. CROSS.Width=TempWidth //Now restore the sprite's width and height
  771. CROSS.Height=TempHeight
  772. TempWidth=REGCROSS.Width //Preserve the sprite's width and height
  773. TempHeight=REGCROSS.Height // As the next statement may try to change them
  774. REGCROSS.LoadFrame 1,"gsp_run.dat:cross3.bmp"
  775. REGCROSS.Width=TempWidth //Now restore the sprite's width and height
  776. REGCROSS.Height=TempHeight
  777. TempWidth=REGCROSS.Width //Preserve the sprite's width and height
  778. TempHeight=REGCROSS.Height // As the next statement may try to change them
  779. REGCROSS.LoadFrame 2,"gsp_run.dat:cross22.bmp"
  780. REGCROSS.Width=TempWidth //Now restore the sprite's width and height
  781. REGCROSS.Height=TempHeight
  782. TempWidth=TEXT.Width //Preserve the sprite's width and height
  783. TempHeight=TEXT.Height // As the next statement may try to change them
  784. TEXT.LoadFrame 1,"gsp_run.dat:text7.bmp"
  785. TEXT.Width=TempWidth //Now restore the sprite's width and height
  786. TEXT.Height=TempHeight
  787. // *** Hotspots, animations, scroll to lists and applications defined here ***
  788. NewApplication APPLICATION1
  789. APPLICATION1.Description="Geoff Hamilton's Plant Encyclopedia"
  790. APPLICATION1.DirectFromCD=0
  791. APPLICATION1.DirectFromCDFilename="D:\ProgramName.exe"
  792. APPLICATION1.DirectFromCDParameters=""
  793. APPLICATION1.InstallerFilename="D:\Setup.exe"
  794. APPLICATION1.UniqueFilename="Plant Encyclopedia.exe"
  795. APPLICATION1.FileToRun="Plant Encyclopedia.exe"
  796. APPLICATION1.FileToRunParameters=""
  797. APPLICATION1.CloseLauncherAfterRunning=1
  798. APPLICATION1.UniqueNumber="1"
  799. NewApplication APPLICATION2
  800. APPLICATION2.Description="Manual"
  801. APPLICATION2.DirectFromCD=1
  802. APPLICATION2.DirectFromCDFilename="D:\Manual.exe"
  803. APPLICATION2.DirectFromCDParameters=""
  804. APPLICATION2.InstallerFilename="D:\Setup.exe"
  805. APPLICATION2.UniqueFilename="program.lnk"
  806. APPLICATION2.FileToRun="program.lnk"
  807. APPLICATION2.FileToRunParameters=""
  808. APPLICATION2.CloseLauncherAfterRunning=0
  809. APPLICATION2.UniqueNumber="2"
  810.  
  811. [Start]
  812. MAINWINDOW.Center
  813. REGISTER.Center
  814. LICENCE.Center
  815. LICENCE.Visible=1
  816.  
  817.  
  818. [up_mouseenter]
  819. up.currentframe=2
  820.  
  821. [up2_mouseenter]
  822. up2.currentframe=2
  823.  
  824. [up_mouseexit]
  825. up.currentframe=1
  826.  
  827. [up2_mouseexit]
  828. up2.currentframe=1
  829.  
  830. [up_click]
  831. LICENCEtext.Scroll 0,120,350
  832.  
  833. [up2_click]
  834. TEXT.Scroll 0,165,350
  835.  
  836. [down_mouseenter]
  837. down.currentframe=2
  838.  
  839. [down2_mouseenter]
  840. down2.currentframe=2
  841.  
  842. [down_mouseexit]
  843. down.currentframe=1
  844.  
  845. [down2_mouseexit]
  846. down2.currentframe=1
  847.  
  848. [down_click]
  849. LICENCEtext.Scroll 0,-120,350
  850.  
  851. [down2_click]
  852. TEXT.Scroll 0,-165,350
  853.  
  854. [tick_mouseenter]
  855. tick.currentframe=2
  856.  
  857. [tick_mouseexit]
  858. tick.currentframe=1
  859.  
  860. [tick_click]
  861. Licence.Visible=0
  862. RegistrationValue="UNREGISTERED"
  863. LoadFromINI "GSPCD0926A",RegistrationValue
  864. If RegistrationValue="UNREGISTERED" then
  865.   Register.Visible=1
  866. endif
  867. If Register.Visible=0 then
  868.   MainWindow.Visible=1
  869. endif
  870.  
  871. [cross_mouseenter]
  872. cross.currentframe=2
  873.  
  874. [cross_mouseexit]
  875. cross.currentframe=1
  876.  
  877. [cross_click]
  878. closelauncher
  879.  
  880. [regpost_mouseenter]
  881. regpost.currentframe=2
  882.  
  883. [regpost_mouseexit]
  884. regpost.currentframe=1
  885.  
  886. [regpost_click]
  887. openfile "registration.htm"
  888. RegistrationValue="REGISTERED"
  889. SaveToINI "GSPCD0926A",RegistrationValue
  890. register.visible=0
  891. mainwindow.visible=1
  892.  
  893. [regposttext_click]
  894. openfile "registration.htm"
  895. register.visible=0
  896. mainwindow.visible=1
  897.  
  898. [regnet_mouseenter]
  899. regnet.currentframe=2
  900.  
  901. [regnet_mouseexit]
  902. regnet.currentframe=1
  903.  
  904. [regnet_click]
  905. openfile "http://www.gsp.cc/register"
  906. RegistrationValue="REGISTERED"
  907. SaveToINI "GSPCD0926A",RegistrationValue
  908. register.visible=0
  909. mainwindow.visible=1
  910.  
  911. [regnettext_click]
  912. openfile "http://www.gsp.cc/register"
  913. register.visible=0
  914. mainwindow.visible=1
  915.  
  916. [regcross_mouseenter]
  917. regcross.currentframe=2
  918.  
  919. [regcross_mouseexit]
  920. regcross.currentframe=1
  921.  
  922. [regcross_click]
  923. register.visible=0
  924. RegistrationValue="UNREGISTERED"
  925. SaveToINI "GSPCD0926A",RegistrationValue
  926. mainwindow.visible=1
  927.  
  928. [regcrosstext_click]
  929. register.visible=0
  930. mainwindow.visible=1
  931.  
  932.  
  933. [gsp_click]
  934. openfile "http://www.gsp.cc"
  935.  
  936. [program_mouseenter]
  937. program.currentframe=2
  938.  
  939. [program_click]
  940. application1.launch
  941.  
  942. [program_mouseexit]
  943. program.currentframe=1
  944.  
  945. [manual_mouseenter]
  946. manual.currentframe=2
  947.  
  948. [manual_mouseexit]
  949. manual.currentframe=1
  950.  
  951. [manual_click]
  952. application2.launch
  953.  
  954. [registration_mouseenter]
  955. registration.currentframe=2
  956.  
  957. [registration_mouseexit]
  958. registration.currentframe=1
  959.  
  960. [registration_click]
  961. openfile "http://www.gsp.cc/register"
  962.  
  963. [tech_mouseenter]
  964. tech.currentframe=2
  965.  
  966. [tech_mouseexit]
  967. tech.currentframe=1
  968.  
  969. [tech_click]
  970. openfile "http://www.gsp.cc/faq"
  971.  
  972. [techhelp_mouseenter]
  973. techhelp.currentframe=2
  974.  
  975. [techhelp_mouseexit]
  976. techhelp.currentframe=1
  977.  
  978. [techhelp_click]
  979. openfile "techhelp.exe"
  980.  
  981. [exit_mouseenter]
  982. exit.currentframe=2
  983.  
  984. [exit_mouseexit]
  985. exit.currentframe=1
  986.  
  987. [exit_click]
  988. closelauncher
  989.